package nk;

import java.util.Scanner;
import java.util.Set;
import java.util.TreeSet;

/**
 * 题目描述
 * <p>
 * 输入一个int型整数，按照从右向左的阅读顺序，返回一个不含重复数字的新的整数。
 * 输入描述:
 * <p>
 * 输入一个int型整数
 * <p>
 * 输出描述:
 * <p>
 * 按照从右向左的阅读顺序，返回一个不含重复数字的新的整数
 * <p>
 * 示例1
 * 输入
 * 复制
 * <p>
 * 9876673
 * <p>
 * 输出
 * 复制
 * <p>
 * 37689
 */
public class NorepeatNum {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNextInt()) {
            int num = sc.nextInt();
            int num1 = getNum(num);
            System.out.println(num1);
        }
    }

    private static int getNum(int num) {
        Set<Integer> set = new TreeSet<>();
        int res = 0;
        while (num > 0) {
            int d = num % 10;
            if (!set.contains(d)) {
                res = res * 10 + d;
            }
            set.add(d);
            num = num / 10;
        }
        return res;
    }

}
